﻿@model IEnumerable<Siser.Web.Models.Empleado>
          
@{
    ViewBag.Title = "Empleados";
    WebGrid grid = new WebGrid(Model, rowsPerPage:10);
}
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />

@*Validación de usuario, para que no se pueda acceder a la página sin estar logueado *@
@if(@User.Identity.Name=="")
{
    Layout = null;
    <div style="width:800px; font-size:2em; height:500px; text-align:center; margin-top:100px" class="division">
    @Html.ActionLink("Ingrese como usuario válido...", "InicioSesion", "Cuenta")
    </div>
}
else
{ 
<div class="espacio">&nbsp</div>
<fieldset>
        <legend>Empleados</legend>	
<div>&nbsp</div>
@grid.GetHtml(
headerStyle: "gridHead",
columns: new[] { 
    grid.Column("Nombre", header: "Nombre", canSort: true),
    grid.Column("ApellidoPaterno", header: "Apellido paterno", canSort: true),
    grid.Column("ApellidoMaterno", header: "Apellido materno", canSort: true),
    grid.Column("Direccion",header:"...Dirección...", canSort:true),
    grid.Column("Empresa.Nombre", header: "Empresa", canSort: true),
    grid.Column("Cargo.Nombre", header: "Cargo", canSort: true),
    grid.Column("CorreoElectronico", header: "Correo Electrónico", canSort: true),
    grid.Column("Departamento.Nombre", header: "Departamento", canSort: true),
    grid.Column("Rut", header: "Rut", canSort: true),
   // grid.Column("NombreImagen", header: "Nombre de imagen", canSort: true),
    grid.Column("Telefono1", header: "Teléfono_1", canSort: true),   
    grid.Column("Telefono2", header: "Teléfono_2", canSort: true),
    grid.Column("", format: @<text>
                                  @Html.ActionLink("Editar", "Edit", new {id=item.Id }, new{@style="color:blue"}) |
                                    @Html.ActionLink("Desactivar", "Delete", new { id = item.Id }, new { @style = "color:blue" })
                            </text>)
})
</fieldset>
    
<div class="division">
    @Html.ActionLink("Volver", "Index", "Home")
</div>
    }
